package com.dominator.mybatis.dao;

import com.dominFramework.core.typewrap.PO;

import java.math.BigDecimal;
import java.util.Date;

/**
 * <b>[t_order_notice]数据持久化对象</b>
 * <p>
 * 注意:此文件由AOS平台自动生成-禁止手工修改。
 * </p>
 * 
 * @author dominator_ap
 * @date 2018-07-25 16:04:06
 */
public class T_order_noticePO extends PO {

	private static final long serialVersionUID = 1L;

	/**
	 * 主键id
	 */
	private String id;
	
	/**
	 * 支付编号
	 */
	private String payment_code;
	
	/**
	 * 项目名称
	 */
	private String title;
	
	/**
	 * 帐号id
	 */
	private String account_id;
	
	/**
	 * 会员id
	 */
	private String user_id;
	
	/**
	 * 余额
	 */
	private BigDecimal money;
	
	/**
	 * 积分
	 */
	private BigDecimal points;
	
	/**
	 * 交易类型 
	 */
	private String trade_id;
	
	/**
	 * 支付方式
	 */
	private String payment_id;
	
	/**
	 * 流水号
	 */
	private String sn;
	
	/**
	 * 外部流水号
	 */
	private String outer_sn;
	
	/**
	 * 抽成来源流水号
	 */
	private String csn;
	
	/**
	 * 第三方交易时间
	 */
	private Date outer_time;
	
	/**
	 * 后台操作人
	 */
	private String operator;
	
	/**
	 * 交易备注
	 */
	private String memo;
	
	/**
	 * 交易ip
	 */
	private String ip;
	
	/**
	 * 0未支付 1已支付
	 */
	private String is_paid;
	
	/**
	 * 订单类型
	 */
	private String order_type;
	
	/**
	 * 结存余额
	 */
	private BigDecimal money_down;
	
	/**
	 * 积分结存余额
	 */
	private BigDecimal points_down;
	
	/**
	 * 回调报文
	 */
	private String out_detail;
	
	/**
	 * 修改时间
	 */
	private Date modify_time;
	
	/**
	 * 创建时间
	 */
	private Date create_time;
	
	/**
	 * 是否启用
	 */
	private String is_valid;
	

	/**
	 * 主键id
	 * 
	 * @return id
	 */
	public String getId() {
		return id;
	}
	
	/**
	 * 支付编号
	 * 
	 * @return payment_code
	 */
	public String getPayment_code() {
		return payment_code;
	}
	
	/**
	 * 项目名称
	 * 
	 * @return title
	 */
	public String getTitle() {
		return title;
	}
	
	/**
	 * 帐号id
	 * 
	 * @return account_id
	 */
	public String getAccount_id() {
		return account_id;
	}
	
	/**
	 * 会员id
	 * 
	 * @return user_id
	 */
	public String getUser_id() {
		return user_id;
	}
	
	/**
	 * 余额
	 * 
	 * @return money
	 */
	public BigDecimal getMoney() {
		return money;
	}
	
	/**
	 * 积分
	 * 
	 * @return points
	 */
	public BigDecimal getPoints() {
		return points;
	}
	
	/**
	 * 交易类型 
	 * 
	 * @return trade_id
	 */
	public String getTrade_id() {
		return trade_id;
	}
	
	/**
	 * 支付方式
	 * 
	 * @return payment_id
	 */
	public String getPayment_id() {
		return payment_id;
	}
	
	/**
	 * 流水号
	 * 
	 * @return sn
	 */
	public String getSn() {
		return sn;
	}
	
	/**
	 * 外部流水号
	 * 
	 * @return outer_sn
	 */
	public String getOuter_sn() {
		return outer_sn;
	}
	
	/**
	 * 抽成来源流水号
	 * 
	 * @return csn
	 */
	public String getCsn() {
		return csn;
	}
	
	/**
	 * 第三方交易时间
	 * 
	 * @return outer_time
	 */
	public Date getOuter_time() {
		return outer_time;
	}
	
	/**
	 * 后台操作人
	 * 
	 * @return operator
	 */
	public String getOperator() {
		return operator;
	}
	
	/**
	 * 交易备注
	 * 
	 * @return memo
	 */
	public String getMemo() {
		return memo;
	}
	
	/**
	 * 交易ip
	 * 
	 * @return ip
	 */
	public String getIp() {
		return ip;
	}
	
	/**
	 * 0未支付 1已支付
	 * 
	 * @return is_paid
	 */
	public String getIs_paid() {
		return is_paid;
	}
	
	/**
	 * 订单类型
	 * 
	 * @return order_type
	 */
	public String getOrder_type() {
		return order_type;
	}
	
	/**
	 * 结存余额
	 * 
	 * @return money_down
	 */
	public BigDecimal getMoney_down() {
		return money_down;
	}
	
	/**
	 * 积分结存余额
	 * 
	 * @return points_down
	 */
	public BigDecimal getPoints_down() {
		return points_down;
	}
	
	/**
	 * 回调报文
	 * 
	 * @return out_detail
	 */
	public String getOut_detail() {
		return out_detail;
	}
	
	/**
	 * 修改时间
	 * 
	 * @return modify_time
	 */
	public Date getModify_time() {
		return modify_time;
	}
	
	/**
	 * 创建时间
	 * 
	 * @return create_time
	 */
	public Date getCreate_time() {
		return create_time;
	}
	
	/**
	 * 是否启用
	 * 
	 * @return is_valid
	 */
	public String getIs_valid() {
		return is_valid;
	}
	

	/**
	 * 主键id
	 * 
	 * @param id
	 */
	public void setId(String id) {
		this.id = id;
	}
	
	/**
	 * 支付编号
	 * 
	 * @param payment_code
	 */
	public void setPayment_code(String payment_code) {
		this.payment_code = payment_code;
	}
	
	/**
	 * 项目名称
	 * 
	 * @param title
	 */
	public void setTitle(String title) {
		this.title = title;
	}
	
	/**
	 * 帐号id
	 * 
	 * @param account_id
	 */
	public void setAccount_id(String account_id) {
		this.account_id = account_id;
	}
	
	/**
	 * 会员id
	 * 
	 * @param user_id
	 */
	public void setUser_id(String user_id) {
		this.user_id = user_id;
	}
	
	/**
	 * 余额
	 * 
	 * @param money
	 */
	public void setMoney(BigDecimal money) {
		this.money = money;
	}
	
	/**
	 * 积分
	 * 
	 * @param points
	 */
	public void setPoints(BigDecimal points) {
		this.points = points;
	}
	
	/**
	 * 交易类型 
	 * 
	 * @param trade_id
	 */
	public void setTrade_id(String trade_id) {
		this.trade_id = trade_id;
	}
	
	/**
	 * 支付方式
	 * 
	 * @param payment_id
	 */
	public void setPayment_id(String payment_id) {
		this.payment_id = payment_id;
	}
	
	/**
	 * 流水号
	 * 
	 * @param sn
	 */
	public void setSn(String sn) {
		this.sn = sn;
	}
	
	/**
	 * 外部流水号
	 * 
	 * @param outer_sn
	 */
	public void setOuter_sn(String outer_sn) {
		this.outer_sn = outer_sn;
	}
	
	/**
	 * 抽成来源流水号
	 * 
	 * @param csn
	 */
	public void setCsn(String csn) {
		this.csn = csn;
	}
	
	/**
	 * 第三方交易时间
	 * 
	 * @param outer_time
	 */
	public void setOuter_time(Date outer_time) {
		this.outer_time = outer_time;
	}
	
	/**
	 * 后台操作人
	 * 
	 * @param operator
	 */
	public void setOperator(String operator) {
		this.operator = operator;
	}
	
	/**
	 * 交易备注
	 * 
	 * @param memo
	 */
	public void setMemo(String memo) {
		this.memo = memo;
	}
	
	/**
	 * 交易ip
	 * 
	 * @param ip
	 */
	public void setIp(String ip) {
		this.ip = ip;
	}
	
	/**
	 * 0未支付 1已支付
	 * 
	 * @param is_paid
	 */
	public void setIs_paid(String is_paid) {
		this.is_paid = is_paid;
	}
	
	/**
	 * 订单类型
	 * 
	 * @param order_type
	 */
	public void setOrder_type(String order_type) {
		this.order_type = order_type;
	}
	
	/**
	 * 结存余额
	 * 
	 * @param money_down
	 */
	public void setMoney_down(BigDecimal money_down) {
		this.money_down = money_down;
	}
	
	/**
	 * 积分结存余额
	 * 
	 * @param points_down
	 */
	public void setPoints_down(BigDecimal points_down) {
		this.points_down = points_down;
	}
	
	/**
	 * 回调报文
	 * 
	 * @param out_detail
	 */
	public void setOut_detail(String out_detail) {
		this.out_detail = out_detail;
	}
	
	/**
	 * 修改时间
	 * 
	 * @param modify_time
	 */
	public void setModify_time(Date modify_time) {
		this.modify_time = modify_time;
	}
	
	/**
	 * 创建时间
	 * 
	 * @param create_time
	 */
	public void setCreate_time(Date create_time) {
		this.create_time = create_time;
	}
	
	/**
	 * 是否启用
	 * 
	 * @param is_valid
	 */
	public void setIs_valid(String is_valid) {
		this.is_valid = is_valid;
	}
	

}